home *** CD-ROM | disk | FTP | other *** search
/ Guide to Astrology / Guide to Astrology.iso / astro_22 / install.bat < prev    next >
DOS Batch File  |  1995-12-30  |  5KB  |  185 lines

  1. ECHO OFF
  2. BATCHMAN CLS
  3. BATCHMAN CECHO 0Eh, 
  4. BATCHMAN CECHO 0Ch, To print out ALL documentation files:  
  5. BATCHMAN CECHO 0Eh, 1) Turn your printer on.
  6. BATCHMAN CECHO 0Eh, 2) Type "A:" or "B:", followed by ENTER.
  7. BATCHMAN CECHO 0Eh, 3) Put LSR disk in that drive.
  8. BATCHMAN CECHO 0Eh, 4) Type "DOCS", followed by ENTER.
  9.  
  10. BATCHMAN CECHO 0Eh, 
  11. BATCHMAN CECHO 0Bh, Please read the following documents:
  12. BATCHMAN CECHO 0Eh, README      (some instructions)
  13. BATCHMAN CECHO 0Eh, OPTIONS.DOC (program options that are available in the commercial version)
  14. BATCHMAN CECHO 0Eh, ORDER       (how to order the full-featured commercial version)
  15.  
  16. BATCHMAN CECHO 0Eh, 
  17. BATCHMAN CECHO C 0Ah, You have this much free memory (RAM) =  
  18. BATCHMAN MAINMEM R
  19. BATCHMAN CECHO 0Ah, You need about 259,536 free bytes of memory to run LSR.EXE.
  20.  
  21. BATCHMAN CECHO 0Eh, 
  22. PAUSE
  23. BATCHMAN CECHO 0Eh, 
  24.  
  25. BATCHMAN CECHO 0Eh, Do you have a hard disk (press Y or N)?
  26. BATCHMAN GETKEY 'YN'
  27. IF ERRORLEVEL == 255 GOTO FINI
  28. IF ERRORLEVEL == 2 GOTO FINI
  29. :Q1
  30. BATCHMAN CECHO 0Eh, 
  31. BATCHMAN CECHO 0Eh, Do you want me to transfer all LSR files to your hard disk (press Y or N)?
  32.  
  33. BATCHMAN GETKEY 'YN'
  34. IF ERRORLEVEL == 255 GOTO FINI
  35. IF ERRORLEVEL == 2 GOTO FINI
  36. :Q2
  37. BATCHMAN CECHO 0Eh, 
  38. BATCHMAN CECHO 0Eh, Please enter 'C' or 'D' for the hard drive you want me to transfer all files
  39. BATCHMAN CECHO 0Eh, to (I will make a directory for you on that drive called LSR).  
  40. BATCHMAN CECHO 0Ch, If this is not O.K., then press 'X'.
  41. BATCHMAN GETKEY 'CDX'
  42. IF ERRORLEVEL == 255 GOTO FINI
  43. IF ERRORLEVEL == 3 GOTO FINI
  44. IF ERRORLEVEL == 2 GOTO DDRIVE
  45. :CDRIVE
  46. BATCHMAN DRIVEEXIST C:
  47. IF ERRORLEVEL == 1 GOTO DCOK
  48. BATCHMAN CECHO 0Eh, 
  49. BATCHMAN CECHO 0Eh, You have no drive C.
  50. GOTO Q2
  51.  
  52. :DCOK
  53. BATCHMAN CECHO 0Eh, 
  54. BATCHMAN CECHO 0Eh, Tell me what drive your LSR disk is in - Type 'A' or 'B'.
  55. BATCHMAN GETKEY 'AB'
  56. IF ERRORLEVEL == 255 GOTO FINI
  57. IF ERRORLEVEL == 2 GOTO CFROMB
  58. :CFROMA
  59. BATCHMAN CECHO 0Eh, 
  60. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  61. BATCHMAN CANCOPY A:\*.* C:
  62. IF ERRORLEVEL == 255 GOTO FINI
  63. IF ERRORLEVEL == 1 GOTO NROOMC
  64. GOTO OKCA
  65.  
  66. :NROOMC
  67. BATCHMAN CECHO 0Eh, 
  68. BATCHMAN CECHO 0Ch, You do not have enough room on drive C
  69. GOTO Q1
  70.  
  71. :CFROMB
  72. BATCHMAN CECHO 0Eh, 
  73. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  74. BATCHMAN CANCOPY B:\*.* C:
  75. IF ERRORLEVEL == 255 GOTO FINI
  76. IF ERRORLEVEL == 1 GOTO NROOMC
  77. GOTO OKCB
  78.  
  79. :OKCA
  80. BATCHMAN CECHO 0Eh, 
  81. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  82. BATCHMAN CECHO 0Eh, 
  83. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive A to drive C.
  84. BATCHMAN CECHO 0Eh, 
  85. C:
  86. MD \LSR
  87. COPY A:\*.* C:\LSR
  88. copy c:\LSR\LSRC.bat c:\
  89. A:
  90. GOTO LBL1
  91.  
  92. :OKCB
  93. BATCHMAN CECHO 0Eh, 
  94. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  95. BATCHMAN CECHO 0Eh, 
  96. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive B to drive C.
  97. BATCHMAN CECHO 0Eh, 
  98. C:
  99. MD \LSR
  100. COPY B:\*.* C:\LSR
  101. copy c:\LSR\LSRC.bat c:\
  102. B:
  103. GOTO LBL1
  104.  
  105. :DDRIVE
  106. BATCHMAN DRIVEEXIST D:
  107. IF ERRORLEVEL == 1 GOTO DDOK
  108. BATCHMAN CECHO 0Eh, 
  109. BATCHMAN CECHO 0Eh, You have no drive D.
  110. GOTO Q2
  111.  
  112. :DDOK
  113. BATCHMAN CECHO 0Eh, 
  114. BATCHMAN CECHO 0Eh, Tell me what drive your LSR disk is in - Type 'A' or 'B'.
  115. BATCHMAN GETKEY 'AB'
  116. IF ERRORLEVEL == 255 GOTO FINI
  117. IF ERRORLEVEL == 2 GOTO DFROMB
  118. :DFROMA
  119. BATCHMAN CECHO 0Eh, 
  120. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  121. BATCHMAN CANCOPY A:\*.* D:
  122. IF ERRORLEVEL == 255 GOTO FINI
  123. IF ERRORLEVEL == 1 GOTO NROOMD
  124. GOTO OKDA
  125.  
  126. :NROOMD
  127. BATCHMAN CECHO 0Eh, 
  128. BATCHMAN CECHO 0Ch, You do not have enough room on drive D
  129. GOTO Q1
  130.  
  131. :DFROMB
  132. BATCHMAN CECHO 0Eh, 
  133. BATCHMAN CECHO 0Eh, Wait a moment while I check your free disk space.
  134. BATCHMAN CANCOPY B:\*.* D:
  135. IF ERRORLEVEL == 255 GOTO FINI
  136. IF ERRORLEVEL == 1 GOTO NROOMD
  137. GOTO OKDB
  138.  
  139. :OKDA
  140. BATCHMAN CECHO 0Eh, 
  141. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  142. BATCHMAN CECHO 0Eh, 
  143. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive A to drive D.
  144. BATCHMAN CECHO 0Eh, 
  145. D:
  146. MD \LSR
  147. COPY A:\*.* D:\LSR
  148. copy d:\LSR\LSRC.bat d:\
  149. A:
  150. GOTO LBL1
  151.  
  152. :OKDB
  153. BATCHMAN CECHO 0Eh, 
  154. BATCHMAN CECHO 0Eh, I will now make the directory and transfer the files.
  155. BATCHMAN CECHO 0Eh, 
  156. BATCHMAN CECHO 0Eh, Here are the files I am transfering from drive B to drive D.
  157. BATCHMAN CECHO 0Eh, 
  158. D:
  159. MD \LSR
  160. COPY B:\*.* D:\LSR
  161. copy d:\LSR\LSRC.bat d:\
  162. B:
  163. GOTO LBL1
  164.  
  165. :LBL1
  166.  
  167. :FINI
  168. BATCHMAN CECHO 0Eh, 
  169. BATCHMAN CECHO 0Ch, TO RUN LSR:
  170. BATCHMAN CECHO 0Fh, 1) Read down the first column to find the drive you will start LSR from.
  171. BATCHMAN CECHO 0Fh, 2) Read across for the command to use to start LSR.
  172. BATCHMAN CECHO 0Fh, 4) Type the command followed by ENTER to start LSR.
  173. BATCHMAN CECHO 0Eh, 
  174. BATCHMAN CECHO 0Eh,    Disk drive A              LSRA   
  175. BATCHMAN CECHO 0Eh,    Disk drive B              LSRB
  176. BATCHMAN CECHO 0Eh,    Disk drive C              LSRC
  177. BATCHMAN CECHO 0Eh, 
  178. BATCHMAN CECHO 0Eh, 
  179. BATCHMAN CECHO 0Eh, 
  180. BATCHMAN CECHO 0Ah, You're on your own now - Please read ALL the documentation.
  181. BATCHMAN CECHO 0Eh, 
  182. BATCHMAN CECHO 0Eh, 
  183. BATCHMAN CECHO 0Eh, 
  184. EXIT
  185.